guided missile submarine - French English Dictionary